<!Doctype html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<title>为什么程序员的开发项目总是半途而废？ | 菜鸟教程</title>

  <meta name='robots' content='max-image-preview:large' />
<link rel='stylesheet' id='classic-theme-styles-css' href='../0/classic-themes.min.css?ver=6.2' type='text/css' media='all' />
<link rel="canonical" href="../w3cnote/why-developer-not-finish-pros.html" />
<meta name="keywords" content="为什么程序员的开发项目总是半途而废？">
<meta name="description" content="很多程序员的项目常常半途而废。他们有那么多的好点子，但是很多都流于空想。几乎每一个软件开发者都有一个这样的文件夹，里面很多都是些还没完工的项目，而这些程序里有不少在它诞生初期真心是个超棒的点子。和这些人一样，我也有很多好主意，有的甚至就是现在有些企业在用的。比如正决定着在eBay上 还是在Amazon上做电子商务获利、做一个以业务为基础的社交网络（水管业、电子行业、软件开发等）、比特币搜索引擎、开发一个CSS框架来取代 Bootstra..">
		
	<link rel="shortcut icon" href="https://static.runoob.com/images/favicon.ico">
	<link rel="stylesheet" href="../0/style.css?v=1.170" type="text/css" media="all" />	
	<link rel="stylesheet" href="../0/font-awesome.min.css" media="all" />	
  <!--[if gte IE 9]><!-->
  <script src=""></script>
  <!--<![endif]-->
  <!--[if lt IE 9]>
     <script src=""></script>
     <script src=""></script>
  <![endif]-->
  <link rel="apple-touch-icon" href="https://static.runoob.com/images/icon/mobile-icon.png"/>
  <meta name="apple-mobile-web-app-title" content="菜鸟教程">
</head>
<body>

<!--  头部 -->
<div class="container logo-search">

  <div class="col search row-search-mobile">
    <form action="index.php">
      <input class="placeholder" placeholder="搜索……" name="s" autocomplete="off">
      
    </form>
  </div>

  <div class="row">
    <div class="col logo">
      <h1><a href="../">菜鸟教程 -- 学的不仅是技术，更是梦想！</a></h1>
    </div>
        <div class="col right-list"> 
    <button class="btn btn-responsive-nav btn-inverse" data-toggle="collapse" data-target=".nav-main-collapse" id="pull" style=""> <i class="fa fa-navicon"></i> </button>
    </div>
        
    <div class="col search search-desktop last">
      <div class="search-input" >
      <form action="//www.runoob.com/" target="_blank">
        <input class="placeholder" id="s" name="s" placeholder="搜索……"  autocomplete="off" style="height: 44px;">
      </form>
      
      </div>
    </div>
  </div>
</div>



<!-- 导航栏 -->
<div class="container navigation">
    <div class="row">
        <div class="col nav">
            

                        <ul class="pc-nav" id="note-nav">
                <li><a href="../">首页</a></li>
                <li><a href="../w3cnote">笔记首页</a></li>
                <li><a href="../w3cnote/android-tutorial-intro.html" title="Android 基础入门教程">Android</a></li>
                <li><a href="../w3cnote/es6-tutorial.html" title="ES6 教程">ES6 教程</a></li>
                <li><a href="../w3cnote/ten-sorting-algorithm.html" title="排序算法">排序算法</a></li>
                <li><a href="../w3cnote/hadoop-tutorial.html" title="Hadoop 教程">Hadoop</a></li>
                <li><a href="../w3cnote/zookeeper-tutorial.html" title="Zookeeper 教程">Zookeeper</a></li>
                <li><a href="../w3cnote/verilog-tutorial.html" title="Verilog 教程">Verilog</a></li>
                <li><a href="../w3cnote_genre/code" title="编程技术">编程技术</a></li> 
                <li><a href="../w3cnote_genre/coderlife" title="程序员人生">程序员人生</a></li>
                
                <!--<li><a href="javascript:;" class="runoob-pop">登录</a></li>
                
                
                        <li>
                <a style="font-weight:bold;" href="../linux/linux-tutorial.html#yunserver" target="_blank" onclick="_hmt.push(['_trackEvent', 'aliyun', 'click', 'aliyun'])" title="kkb">云服务器</a>
                </li>
                <li><a href="http://gk.link/a/104mQ" target="_blank" style="font-weight: bold;"onclick="_hmt.push(['_trackEvent', '极客时间', 'click', 'jike'])" title="我的圈子">极客时间</a></li>
            
                
                <li><a target="_blank" href="../shoppinglist" rel="nofollow">知识店铺</a></li> 
        -->
            </ul>
                        
              
            <ul class="mobile-nav">
                <li><a href="../w3cnote">首页</a></li>
                <li><a href="../w3cnote_genre/android" target="_blank" title="Android 基础入门教程">Android</a></li>
                <li><a href="../w3cnote/es6-tutorial.html" target="_blank" title="ES6 教程">ES6</a></li>
                <li><a href="../w3cnote_genre/joke" target="_blank" title="程序员笑话">逗乐</a></li>
                
                <a href="javascript:void(0)" class="search-reveal">Search</a> 
            </ul>
            
        </div>
    </div>
</div>


<!--  内容  -->
<div class="container main">
	<div class="row">

		<div class="col middle-column big-middle-column">
	 			<div class="article">
			<div class="article-heading">
				<h2>为什么程序员的开发项目总是半途而废？</h2>				<h3><em>分类</em> <a href="../w3cnote_genre/coderlife" title="程序员人生" >程序员人生</a> </h3>
			</div>
			<div class="article-body note-body">
				<div class="article-intro">
					<img decoding="async" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2014/12/1418612422438009.jpg" alt="1418612422438009" width="550" height="413" />
<p>
很多程序员的项目常常半途而废。他们有那么多的好点子，但是很多都流于空想。几乎每一个软件开发者都有一个这样的文件夹，里面很多都是些还没完工的项目，而这些程序里有不少在它诞生初期真心是个超棒的点子。和这些人一样，我也有很多好主意，有的甚至就是现在有些企业在用的。比如正决定着在eBay上 还是在Amazon上做电子商务获利、做一个以业务为基础的社交网络（水管业、电子行业、软件开发等）、比特币搜索引擎、开发一个CSS框架来取代 Bootstrap、从Instagram上找出最有魅力的那些人、开发一个实时访问统计引擎，这样的例子举不胜举。几乎每一个项目我都着手去做了，但是 没见到一个是完工了的。当我和我的同事朋友聊起这个话题的时候，他们也普遍反映，他们也是如此。很多很多的好点子都夭折在他们的文件夹里。为什么会这样？
</p><p>
<strong>因为成功所以缺乏动力</strong>
</p><p>
首先要谈谈我们的职业，拥有着让人眼红的高就业率。用事实说话，全国的失业率约为6.7%，而WEB开发员的失业率还不到1%。而且我们的工资水平 也比平均值高。2012年软件开发员的平均年收入就已经超过9万美元。当然现在你要是足够优秀，完全可以远远超过这个数。看着跟着我学习的新手菜鸟成为入 门级程序员，心中有一种莫大的个人成就感。而这个职业的薪酬也让他们很满意：起薪4万5千美元到7万美元。
</p><p>
所以，和其他大多数人相比，特别是那些在工作岗位上碌碌无为做一天和尚撞一天钟的，因为岗位薪资不高而不断跳槽的，软件开发员还是比较成功的。这里 请允许我冒昧的做一个概括，如有雷同纯属巧合。可以说，半路出家的程序员相对于这些人是比较成功的了。也就是这种成功的优越感麻痹了我们的神经，使得我们 缺少了完成目标的动力。
</p><p>
<strong>知识范畴不同</strong>
</p><p>
我们知识广博。对于几个城市之间旅行怎样便捷，我们可以侃侃而谈。我们知道怎样把一个复杂问题分解成一个个小的子问题逐个击破。我们是真正的"世界 通"，因为我们可以用任意一种语言说"Hello World"，面对即使需要成千上万的计算，我们也不皱眉头，因为我们懂得递推的方法。我们知道的很多，但是又是否足够多呢？伟大的科学家爱因斯坦曾经说 过：
</p><p>
浅学误人，所以危险；博学自负，更加危险。
</p><p>
牛顿，大家都知道，誉为那个时代最聪明的人之一，可以准确预测离我们上百万千米远的天体的运动。他说，他是站在巨人的肩膀上才能看的更远。而物理学并不是他唯一的兴趣，他还给我们留下了微积分学等等宝贵的知识财富。由此思彼，那么他应该也对资本和市场运作很了解咯？
</p><p>
<img decoding="async" loading="lazy" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2014/12/1418612268741261.png" alt="1418612268741261" width="620" height="498" />
</p><p>
哈哈，那你就大错特错了！在1720年南海股票泡沫的高峰期，他投入的所有现金化为乌有，然后破产了。因为他不了解市场，所以即使他知识再多再渊 博，也帮不了他一点忙。因为他的知识领域是独立的，不相关的——他发现了物体运动的规律，但是这些规律对他掌握投资者心理毫无帮助。我们也是这样的情况。 我们可以花一整天时间去解释算法，研究数据结构，但是我们却不懂得用户想要什么。当twitters刚出现的时候，我想当然的认为不过是个昙花一现的流行 事物。事实证明我错了。当我们在解决问题的时候，往往只追求解决方案是否吸引人，却忽略了联系这个问题的世俗看法。
</p><p>
<strong>不断跳槽</strong>
</p><p>
我敢保证，其他任何一个主要城市都是这样的，但是在这里，我仅代表我自己和我的同事朋友们在纽约工作时的经验。我们不断跳槽。但是也不是每个人都是 这样。我在网上一篇文章的评论上看到有的人已经在同一个岗位上干了19年。我也发现了，那些很容易被别的项目所吸引的人，往往不会停留在同一个岗位上太 久。就是因为这个原因导致很多项目不得不中断。
</p><p>
中断项目有很多原因。比如，刚进入新工作，并且需要专心致志做那里的项目，就不得不把原来的先搁置一边。又比如，因为做的这个项目和我们以前做过的可能差不多，于是顿时失去了兴趣。距离也是原因之一，特别是如果你隔个几年就要跳槽的话，坚持就愈加困难了。在这里，我需要提一提，转变心态很重要。如果 你打算在三年后辞职，那么为什么不不能在3个月里搞定你的项目？如果你能保持着这种激情，当你在项目上一筹莫展的时候，灵机一现，好点子就来了。
</p><p>
<strong>赋予夭折的项目新生</strong>
</p><p>
因为这样那样的原因，我没有让我的好点子"出世"。首先我们承认了这点，然后我们找出了原因。现在第三步就是要修复它们了。这不是一朝一夕就能完事的，而且可能我的很多项目仍然会是这种半死不活的状态，然后我思索许久，终于想出了一些步骤，可以避免这些项目永远成了文件夹里的摆设。
</p><p>
<strong>你最棒</strong>
</p><p>
首先，要明白每一个项目都能让你稍微——或者在某些情况下是大幅度——成长为一个更佳的开发人员。技术需要靠时间的积累，所以你开发的项目越多，你 就越棒。以学习新技术，新的编程语言，新的框架为动力去开发一个项目，那么即使你完不成，也能学到不少知识。而且如果你有其他要事要办，你可以立即暂停这 个项目。
</p><p>
<strong>构建项目组件</strong>
</p><p>
你开发了很多项目，变得越来越熟练，不知道你是否知道这个小窍门——复用代码？构建模块和库，而不是每次需要使用的时候都去重新写一次。假如你现在 在做的项目不是最后一个，那么我劝你最好构建一些项目组件，而不是光写那些只能用在这个项目里的代码。在文档里给自己写点注释，这样下次要用在下一个项目 中就方便了。
</p><p>
<strong>和大家协作</strong>
</p><p>
现在我们已经有了能让那些夭折的项目重生的好方法，是不是蠢蠢欲动，跃跃欲试了？你的点子可能精妙无比，就像你的孩子一样宝贝，也或许价值数十亿美 元，但是到目前为止——它一文不值。你需要和其他人分享你的点子，并且越多越好。这种自然而然的兴奋能促使你不断致力于这个项目，推动它的发展。甚至你可 以开源，邀请大家参与进来。这种相互协作的方式会让你有种使命感，专注于此，不轻易放弃。
</p><p>
<strong>解决你手上的问题</strong>
</p><p>
不要好高骛远，也不要眼高手低，试着去做一些对你真正有用的东西。如果你是程序开发员，那解决程序问题，如果你在公司工作，那制作那个公司需要使用 的程序什么的，即使是你个人方面，也一定会有一些可以用技术解决的问题。那么为什么不先下手为强呢？不要等到问题积累起来了再去解决，一步一个脚印，同时 你还可以得到一些有用的程序什么的，何乐而不为？
</p><p>
<strong>勿以事小而不为</strong>
</p><p>
有句俗话，不要想着去创立需要时限8个月才能办起来的公司，把时间放在可以在4周内甚至更少就能做好的事情上。无论多么简单，每个月固定日子发布你 的最新成果。这样做会有很强的心理暗示，能激励你的工作。相反，如果你坐在笔记本前捣鼓了8个月想干件惊天动地的大事，但是却毫无进展，有多么沮丧是可想 而知的。量变会导致质变，一件件小事办好了可能会有大大的成功。因为人生的旅途是一场马拉松，而不是短跑。
</p><p>
<strong>吹牛也是项技术活</strong>
</p><p>
社会压力是真实存在的，与其偷偷摸摸工作，还不如告诉大家你的工作内容。你得到的反馈有可能会有助你改进产品。或许你担心别人会把你的点子占为己 有，但是我可以保证，绝对不会有这种事发生。因为即使是很简单的想法别人想要去执行，也是很困难的一件事。所以没必要讳莫如深。说出来，你还可以从大家提 出的建议中提炼出有意义的加以改进自己，而更加重要的是，这样做会促使你不得不去实现它。不然牛皮吹破面子就不知道放哪里了，哈哈。
</p><p>
写到这里，要告一段落了，不知道你有没有学到什么诀窍能对你的项目有所帮助？记得：行动最重要。</p>


<blockquote><p>（原文：<a href="https://medium.com/programming-stories/why-developers-never-finish-their-projects-bf39d3424114" target="_blank" rel="noopener noreferrer">Why developers never finish their projects</a> 译文：<a href="http://www.html5tricks.com/why-developer-not-finish-pros.html" target="_blank" rel="noopener noreferrer">html5tricks</a> 译者：蒋丽丽）</p></blockquote>


				</div>
			</div>
			<div class="previous-next-links">
			<div class="previous-design-link">← <a href="../w3cnote/8-advice-to-programmer.html" rel="prev"> 给想成为程序员的大学生的8个建议</a> </div>
			<div class="next-design-link"><a href="../w3cnote/what-to-do-if-be-programmer.html" rel="next"> 码农之路：我早该做好的5件事</a> →</div>
			</div>
						<div class="article-heading-ad" id="w3cnote-ad728">
			<script async src=""></script>
			<!-- 移动版 自动调整 -->
			<ins class="adsbygoogle"
			     style="display:inline-block;min-width:300px;max-width:970px;width:100%;height:90px"
			     data-ad-client="ca-pub-5751451760833794"
			     data-ad-slot="1691338467"
			     data-ad-format="horizontal"></ins>
			<script>
			(adsbygoogle = window.adsbygoogle || []).push({});
			</script>
			</div>
			<style>
@media screen and (max-width: 768px) {
	#w3cnote-ad728 {
		display: none;
	}
}
p.note-author {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: bold;
    color: #78a15a;
    padding-bottom: 2px;
    margin-bottom: 4px;
}
</style>
<script>
var aid = 10652;
</script>
	</div>
		
	</div>
	<div class="listcol last right-column">




<!--
	<div class="tab tab-light-blue"> 订阅</div>
	<div class="sidebar-box">
		<div class="socialicons">
			<a href="../feed" class="rss">RSS 订阅</a>
		
			<form action="//list.qq.com/cgi-bin/qf_compose_send" method="post">
			<input type="hidden" value="qf_booked_feedback" name="t">
			<input type="hidden" value="4b67b6b6c1f5e792559940cab4aebb8f1126fba880bff1a8" name="id">
			<input class="placeholder" id="feed_email" name="to" value="输入邮箱 订阅笔记" autocomplete="off">
			<input type="submit" value="订阅" class="btn btn-primary">
			</form>
		
		</div>
 
	</div>
-->	



<!--
	<div class="sidebar-box cate-list">
	<div class="sidebar-box recommend-here list-link">
			<a href="javascript:void(0);" style="font-size: 16px; color:#64854c;font-weight:bold;">笔记列表</a>
		</div>

 

</div>
-->

	 <div class="sidebar-box cate-list">
		 		

	 	<div class="sidebar-box recommend-here list-link">
			<a href="javascript:void(0);" style="font-size: 16px; color:#64854c;font-weight:bold;">教程列表</a>
		</div>
		
		<div class="cate-items"> 
				<a href="../ado">ADO 教程</a>
	<a href="../ajax">Ajax 教程</a>
	<a href="../android">Android 教程</a>
	<a href="../angularjs2">Angular2 教程</a>
	<a href="../angularjs">AngularJS 教程</a>
	<a href="../appml">AppML 教程</a>
	<a href="../asp">ASP 教程</a>
	<a href="../aspnet">ASP.NET 教程</a>
	<a href="../bootstrap">Bootstrap 教程</a>
	<a href="../bootstrap4">Bootstrap4 教程</a>
	<a href="../bootstrap5">Bootstrap5 教程</a>
	<a href="../cprogramming">C 教程</a>
	<a href="../csharp">C# 教程</a>
	<a href="../cplusplus">C++ 教程</a>
	<a href="../chartjs">Chart.js 教程</a>
	<a href="../cssref">CSS 参考手册</a>
	<a href="../css">CSS 教程</a>
	<a href="../css3">CSS3 教程</a>
	<a href="../django">Django 教程</a>
	<a href="../docker">Docker 教程</a>
	<a href="../dtd">DTD 教程</a>
	<a href="../echarts">ECharts 教程</a>
	<a href="../eclipse">Eclipse 教程</a>
	<a href="../firebug">Firebug 教程</a>
	<a href="../font-awesome">Font Awesome 图标</a>
	<a href="../foundation">Foundation 教程</a>
	<a href="../git">Git 教程</a>
	<a href="../go">Go 语言教程</a>
	<a href="../googleapi">Google 地图 API 教程</a>
	<a href="../highcharts">Highcharts 教程</a>
	<a href="../htmldom">HTML DOM 教程</a>
	<a href="../tags">HTML 参考手册</a>
	<a href="../charsets">HTML 字符集</a>
	<a href="../html">HTML 教程</a>
	<a href="../http">HTTP 教程</a>
	<a href="../ionic">ionic 教程</a>
	<a href="../ios">iOS 教程</a>
	<a href="../java">Java 教程</a>
	<a href="../jsref">JavaScript 参考手册</a>
	<a href="../js">Javascript 教程</a>
	<a href="../jeasyui">jQuery EasyUI 教程</a>
	<a href="../jquerymobile">jQuery Mobile 教程</a>
	<a href="../jqueryui">jQuery UI 教程</a>
	<a href="../jquery">jQuery 教程</a>
	<a href="../json">JSON 教程</a>
	<a href="../jsp">JSP 教程</a>
	<a href="../julia">Julia 教程</a>
	<a href="../kotlin">Kotlin 教程</a>
	<a href="../linux">Linux 教程</a>
	<a href="../lua">Lua 教程</a>
	<a href="../markdown">Markdown 教程</a>
	<a href="../matplotlib">Matplotlib 教程</a>
	<a href="../maven">Maven 教程</a>
	<a href="../memcached">Memcached 教程</a>
	<a href="../mongodb">MongoDB 教程</a>
	<a href="../mysql">MySQL 教程</a>
	<a href="../nodejs">Node.js 教程</a>
	<a href="../numpy">NumPy 教程</a>
	<a href="../pandas">Pandas 教程</a>
	<a href="../perl">Perl 教程</a>
	<a href="../php">PHP 教程</a>
	<a href="../postgresql">PostgreSQL 教程</a>
	<a href="../python3">Python 3 教程</a>
	<a href="../python">Python 基础教程</a>
	<a href="../r">R 教程</a>
	<a href="../rdf">RDF 教程</a>
	<a href="../react">React 教程</a>
	<a href="../redis">Redis 教程</a>
	<a href="../rss">RSS 教程</a>
	<a href="../ruby">Ruby 教程</a>
	<a href="../rust">Rust 教程</a>
	<a href="../sass">Sass 教程</a>
	<a href="../scala">Scala 教程</a>
	<a href="../scipy">SciPy 教程</a>
	<a href="../servlet">Servlet 教程</a>
	<a href="../soap">SOAP 教程</a>
	<a href="../sql">SQL 教程</a>
	<a href="../sqlite">SQLite 教程</a>
	<a href="../svg">SVG 教程</a>
	<a href="../svn">SVN 教程</a>
	<a href="../swift">Swift 教程</a>
	<a href="../tcpip">TCP/IP 教程</a>
	<a href="../typescript">TypeScript 教程</a>
	<a href="../vbscript">VBScript 教程</a>
	<a href="../vue2">Vue.js 教程</a>
	<a href="../vue3">Vue3 教程</a>
	<a href="../w3c">W3C 教程</a>
	<a href="../webservices">Web Service 教程</a>
	<a href="../wsdl">WSDL 教程</a>
	<a href="../xlink">XLink 教程</a>
	<a href="../dom">XML DOM 教程</a>
	<a href="../schema">XML Schema 教程</a>
	<a href="../xml">XML 教程</a>
	<a href="../xpath">XPath 教程</a>
	<a href="../xquery">XQuery 教程</a>
	<a href="../xslfo">XSLFO 教程</a>
	<a href="../xsl">XSLT 教程</a>
	<a href="../data-structures">数据结构</a>
	<a href="../regexp">正则表达式</a>
	<a href="../quiz">测验</a>
	<a href="../browsers">浏览器</a>
	<a href="../quality">网站品质</a>
	<a href="../web">网站建设指南</a>
	<a href="../hosting">网站服务器教程</a>
	<a href="../design-pattern">设计模式</a>
			
		</div> 
		 	 </div>
</div>
	</div>
</div>


<!-- 底部 -->
<div id="footer" class="mar-t50">
   <div class="runoob-block">
    <div class="runoob cf">
     <dl>
      <dt>
       在线实例
      </dt>
      <dd>
       &middot;<a target="_blank" href="../html/html-examples.html">HTML 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../css/css-examples.html">CSS 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../js/js-examples.html">JavaScript 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../ajx/ajax-examples.html">Ajax 实例</a>
      </dd>
       <dd>
       &middot;<a target="_blank" href="../jquery/jquery-examples.html">jQuery 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../xml/xml-examples.html">XML 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../java/java-examples.html">Java 实例</a>
      </dd>
     
     </dl>
     <dl>
      <dt>
      字符集&工具
      </dt>
      <dd>
       &middot; <a target="_blank" href="../charsets/html-charsets.html">HTML 字符集设置</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="../tags/html-ascii.html">HTML ASCII 字符集</a>
      </dd>
     <dd>
       &middot; <a target="_blank" href="https://c.runoob.com/front-end/6939/">JS 混淆/加密</a>
      </dd> 
      <dd>
       &middot; <a target="_blank" href="https://c.runoob.com/front-end/6232/">PNG/JPEG 图片压缩</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="../tags/html-colorpicker.html">HTML 拾色器</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="..//c.runoob.com/front-end/53">JSON 格式化工具</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="..//c.runoob.com/front-end/6680/">随机数生成器</a>
      </dd>
     </dl>
     <dl>
      <dt>
       最新更新
      </dt>
                   <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imread.html" title="Matplotlib imread() 方法">Matplotlib imre...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imsave.html" title="Matplotlib imsave() 方法">Matplotlib imsa...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imshow.html" title="Matplotlib imshow() 方法">Matplotlib imsh...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-hist.html" title="Matplotlib 直方图">Matplotlib 直方图</a>
      </dd>
              <dd>
       &middot;
      <a href="../python3/python-func-object.html" title="Python object() 函数">Python object()...</a>
      </dd>
              <dd>
       &middot;
      <a href="../python3/python-ai-draw.html" title="Python AI 绘画">Python AI 绘画</a>
      </dd>
              <dd>
       &middot;
      <a href="../w3cnote/cursor-editor.html" title="神辅助 Cursor 编辑器，加入 GPT-4 让编码更轻松！">神辅助 Cursor ...</a>
      </dd>
             </dl>
     <dl>
      <dt>
       站点信息
      </dt>
      <dd>
       &middot;
       <a target="_blank" href="mailto:admin@runoob.com" rel="external nofollow">意见反馈</a>
       </dd>
      <dd>
       &middot;
      <a target="_blank" href="../disclaimer">免责声明</a>
       </dd>
      <dd>
       &middot;
       <a target="_blank" href="../aboutus">关于我们</a>
       </dd>
      <dd>
       &middot;
      <a target="_blank" href="../archives">文章归档</a>
      </dd>
    
     </dl>
    
     <div class="search-share">
      <div class="app-download">
        <div>
         <strong>关注微信</strong>
        </div>
      </div>
      <div class="share">
      <img width="128" height="128" src="/wp-content/themes/runoob/assets/images/qrcode.png" />
       </div>
     </div>
     
    </div>
   </div>
   <div class="w-1000 copyright">
     Copyright &copy; 2013-2023    <strong><a href="../" target="_blank">菜鸟教程</a></strong>&nbsp;
    <strong><a href="../" target="_blank">runoob.com</a></strong> All Rights Reserved. 备案号：<a target="_blank" rel="nofollow" href="https://beian.miit.gov.cn/">闽ICP备15012807号-1</a>
   </div>
  </div>
  <div class="fixed-btn">
    <a class="go-top" href="javascript:void(0)" title="返回顶部"> <i class="fa fa-angle-up"></i></a>
    <a class="qrcode"  href="javascript:void(0)" title="关注我们"><i class="fa fa-qrcode"></i></a>
    <a class="writer" style="display:none" href="javascript:void(0)"   title="标记/收藏"><i class="fa fa-star" aria-hidden="true"></i></a>
    <!-- qrcode modal -->
    <div id="bottom-qrcode" class="modal panel-modal hide fade in">
      <h4>微信关注</h4>
      <div class="panel-body"><img alt="微信关注" width="128" height="128" src="/wp-content/themes/runoob/assets/images/qrcode.png"></div> 
    </div>
  </div>

 <div style="display:none;">
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-84264393-2"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-84264393-2');
</script>
<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?3eec0b7da6548cf07db3bc477ea905ee";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

</div>
<script>
window.jsui={
    www: 'https://www.runoob.com',
    uri: 'https://www.runoob.com/wp-content/themes/runoob'
};
</script>

<script src=""></script>
<script src=""></script>

</body>
</html>